# TODO

## General

* Link modules directly with URLs instead of just referencing them
* Write 'Koz's Guide To Choosing A Sort'

## ``Sample``

* Add heap-based weighted sampling algorithm
* Replace Algorithm R with one of the 'skipping' implementations

## ``Sort``

* Check type safety with ``americanFlagSortBy``
* Deal with ``Optimal``
* Investigate poor compilation performance of this module
* Investigate simplifier exhaustion

